package cn.diancan.dto.query;


/**
 * 查询
 * @author Sky
 */
public class PurchaseSaleOrderProductQuery {
    
    private String startTime;
    private String endTime;
    private Long shopClerkId;
    private Long firstGoodsCategoryId;
    private Long secondGoodsCategoryId;
    private Integer productSaleStatus;
    
    
    private String goodsNumber;
    private String barCode; //条码
    private String outOrderNumber;

    private Integer orderStatus; //未审核  1.结算 2.审核
    private Integer orderCategory; //订单分类  //1.堂食  2.外卖

    private Integer payType; //支付方式
    private Integer isPay;   //是否结算 0.  1.是否结算
    
    private Integer isStatistics;
    private Integer statisticsType;//1.ProductId 2.GoodsId 3.shopClerk
    
    private Integer byOrderType;//1.
    private Integer byOrderSortType;//1.ASC 2.DESC

    private Long mealLocationId;
    
    
    public String getStartTime() {
        return startTime;
    }
    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }
    public String getEndTime() {
        return endTime;
    }
    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }
    public Long getShopClerkId() {
        return shopClerkId;
    }
    public void setShopClerkId(Long shopClerkId) {
        this.shopClerkId = shopClerkId;
    }
    public Long getFirstGoodsCategoryId() {
        return firstGoodsCategoryId;
    }
    public void setFirstGoodsCategoryId(Long firstGoodsCategoryId) {
        this.firstGoodsCategoryId = firstGoodsCategoryId;
    }
    public Long getSecondGoodsCategoryId() {
        return secondGoodsCategoryId;
    }
    public void setSecondGoodsCategoryId(Long secondGoodsCategoryId) {
        this.secondGoodsCategoryId = secondGoodsCategoryId;
    }
    public Integer getProductSaleStatus() {
        return productSaleStatus;
    }
    public void setProductSaleStatus(Integer productSaleStatus) {
        this.productSaleStatus = productSaleStatus;
    }
    public Integer getIsStatistics() {
        return isStatistics;
    }
    public void setIsStatistics(Integer isStatistics) {
        this.isStatistics = isStatistics;
    }
    public Integer getStatisticsType() {
        return statisticsType;
    }
    public void setStatisticsType(Integer statisticsType) {
        this.statisticsType = statisticsType;
    }
    public Integer getByOrderType() {
        return byOrderType;
    }
    public void setByOrderType(Integer byOrderType) {
        this.byOrderType = byOrderType;
    }
    public Integer getByOrderSortType() {
        return byOrderSortType;
    }
    public void setByOrderSortType(Integer byOrderSortType) {
        this.byOrderSortType = byOrderSortType;
    }
    public String getGoodsNumber() {
        return goodsNumber;
    }
    public void setGoodsNumber(String goodsNumber) {
        this.goodsNumber = goodsNumber;
    }
    public String getBarCode() {
        return barCode;
    }
    public void setBarCode(String barCode) {
        this.barCode = barCode;
    }
    public String getOutOrderNumber() {
        return outOrderNumber;
    }
    public void setOutOrderNumber(String outOrderNumber) {
        this.outOrderNumber = outOrderNumber;
    }


    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Integer getOrderCategory() {
        return orderCategory;
    }

    public void setOrderCategory(Integer orderCategory) {
        this.orderCategory = orderCategory;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Integer getIsPay() {
        return isPay;
    }

    public void setIsPay(Integer isPay) {
        this.isPay = isPay;
    }

    public Long getMealLocationId() {
        return mealLocationId;
    }

    public void setMealLocationId(Long mealLocationId) {
        this.mealLocationId = mealLocationId;
    }
}
